const mysql = require('mysql2/promise');

// 创建数据库连接池
const pool = mysql.createPool({
  host: '10.34.97.17',       // 数据库地址，默认localhost
  user: 'root',            // 你的MySQL用户名（默认root）
  password: '123456',      // 替换为你的MySQL密码
  database: 'restaurant_db', // 数据库名
  port: 3306,              // 端口默认3306
  waitForConnections: true,
  connectionLimit: 10,
  queueLimit: 0
});

// 在 db.js 中添加连接测试
pool.getConnection((err, connection) => {
  if (err) {
    console.error('数据库连接失败:', err);
  } else {
    console.log('数据库连接成功');
    connection.release();
  }
});

module.exports = pool;